package ListDemo.List.ArrayList;

import java.util.ArrayList;
import java.util.List;

public class ArrayListDemo2 {
    public static void main(String[] args) {
        //面向对象中的多态， 父类的饮用指向子类的对象
        List<String> list1 = new ArrayList<>();
        list1.add("zhangsan");
        list1.add("wangwu");
        System.out.println(list1);
        //修改元素
        list1.set(0,"lisi");
        System.out.println(list1);
        //删除元素--根据元素内容删除
        list1.remove("wangwu");
        System.out.println(list1);

        //根据索引进行删除
        list1.remove(0);
        System.out.println(list1);

        list1.add("111");
        list1.add("222");
        System.out.println(list1);
        System.out.println("--------");
        //清空元素 clear
        list1.clear();
    }
}
